<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        /*
            str.padStart(n,str2)
                - 如果str的长度不足n，那么就用str2填充在str前面直到长度达到n，最后返回填充后的结果
                    - 如果一个str2不足以长度到n，那就再来一遍
                    - 如果str2还没用完呢str的长度就到达n了，那就此打住
                - 不改变str本身，只是返回处理后的结果

            str.padEnd(n,str2)
                - 基本和上面的padStart一至，只是本方法是从str的后面填充
        */ 
        let name = 'mikaisa';
        console.log(name.padStart(10,'hjzx'));//比如这里hjz就足以将name填充至长度为10，那x就被扔掉了
        console.log(name.padStart(10,'z'));//这里一个z肯定不够，那就循环几次直到name长度为10
        console.log('----------------------------------------');
        console.log(name.padEnd(10,'hjzx'));
        console.log(name.padEnd(10,'z'));
    </script>
</body>
</html>